from fastapi import APIRouter
from app.api.v1.endpoints import auth, users, competitions, teams, projects, hackathons, image_proxy

api_router = APIRouter()

# 认证相关路由
api_router.include_router(auth.router, prefix="/auth", tags=["认证"])

# 用户相关路由
api_router.include_router(users.router, prefix="/users", tags=["用户"])

# 竞赛相关路由
api_router.include_router(competitions.router, prefix="/competitions", tags=["竞赛"])

# 黑客马拉松路由（简化版）
api_router.include_router(hackathons.router, prefix="/hackathons", tags=["黑客马拉松"])

# 团队相关路由
api_router.include_router(teams.router, prefix="/teams", tags=["团队"])

# 项目相关路由
api_router.include_router(projects.router, prefix="/projects", tags=["项目"])

# 图片代理路由
api_router.include_router(image_proxy.router, prefix="/image", tags=["图片代理"])